package cn.zkw.mapping;

import cn.zkw.vo.Notice;

import java.util.List;

public interface NoticeDao {
    /**
     * 添加公告
     * @param notice
     * @return
     */
    public Integer addNotice(Notice notice);

    /**
     * 查询全部公告
     * @return
     */
    public List<Notice> selectAll();

    /**
     * 更新公告
     * @param notice
     * @return
     */
    public Integer updateNotice(Notice notice);

    /**
     * 删除公告
     * @param notice_id
     * @return
     */
    public Integer deleteNotice(Integer notice_id);

    /**
     * 根据id查询公告
     * @param notice_id
     * @return
     */
    public Notice selectById(Integer notice_id);
}
